October 18, 2019
STALICLA Appoints Stéphane Baudouin as Chief of Science
Swiss biotech Stalicla has welcomed Stéphane Baudouin, a neurobiologist with ten years’ Autism Spectrum Disorder experience to take on the…
Pharmaceuticals, Biotechnology and Life Sciences
Swiss biotech Stalicla has welcomed Stéphane Baudouin, a neurobiologist with ten years’ Autism Spectrum Disorder experience to take on the…