Romain Paccoud, PhD

Romain Paccoud, PhD

he/him
Discovery Scientist, Innoskel Biotechnology | Biot, France

Romain Paccoud, PhD

Discovery Scientist, Innoskel Biotechnology | Biot, France