160 pubs · 7,936 cites · h-index 49
Loyola University Medical Center
2012 - 2025
Leiden University Medical Center
1997 - 2025
Leiden University
1988 - 2024
University Hospital Münster
2024 - 2024
Pediatrics and Genetics
2023 - 2023