357 pubs · 7,673 cites · h-index 47
Utrecht University
2011 - 2025
University Medical Center Utrecht
2003 - 2025
European Organisation for Rare Diseases
2023 - 2023
Université Paris Cité
Heidelberg University
2007 - 2023