249 pubs · 4,515 cites · h-index 36
University of Zurich
2001 - Present
University of Bern
2005 - 2020
Center for Pediatric Endocrinology Zurich
2018 - 2018
University of Bonn
2016 - 2016
Kumasi Centre for Collaborative Research in Tropical Medicine
2016 - 2016