Barbara E. Wildhaber, Switzerland

Surgical head of the Swiss Pediatric Liver Center
Division of Pediatric Surgery
University Hospitals of Geneva

Email: info@ipta2025.org
514-874-1717