9 pubs · 477 cites · h-index 7
Sanquin
2025 - 2025
Leiden University Medical Center
2005 - 2008
Pediatrics and Genetics
2006 - 2006
Leiden University
2005 - 2005