129 pubs · 7,788 cites · h-index 43
Leiden University Medical Center
2001 - Present
Leiden University
2009 - 2025
University of Basel
2021 - 2021
Laboratory of Molecular Genetics
2008 - 2012
Loyola University Medical Center
2003 - 2003