117 pubs · 2,924 cites · h-index 29
Leiden University Medical Center
1999 - Present
Leiden University
1993 - 2024
Erasmus University Rotterdam
2020 - 2023
Center for Translational Molecular Medicine
2015 - 2015
Centre for Human Genetics
2014 - 2014