10 pubs · 629 cites · h-index 8
Leiden University Medical Center
2008 - 2021
Leiden University
1996 - 1999
Netherlands Heart Institute
1998 - 1998
Medical Genetics Center