Olivier Baud

Prof. Olivier Baud

Senior Clinician and Research Head, Division of Neonatology and Pediatric Intensive Care, Department of Pediatrics, University Hospitals Geneva, 1206 Geneva, Switzerland

Contribution