106 pubs · 1,264 cites · h-index 19
Universidad Complutense de Madrid
2011 - Present
Center for Pediatric Endocrinology Zurich
2025 - 2025
Iscte – Instituto Universitário de Lisboa
2015 - 2024
University of East Anglia
2020 - 2020
Erasmus University Rotterdam
2020 - 2020