140 pubs · 2,561 cites · h-index 28
University of Zurich
1996 - 2025
Center for Pediatric Endocrinology Zurich
2005 - 2025
Hudson Institute
2020 - 2020
John Wiley & Sons (United States)
University Hospital of Zurich
2001 - 2011