Speaker illustration

Doctor Maxime Pellegrin

University Hospital of Lausanne, Lausanne (Switzerland)