379 pubs · 20,156 cites · h-index 76
Leiden University Medical Center
1999 - Present
Leiden University
1998 - 2025
Center for Human Genetics
2003 - 2025
The University of Texas at Dallas
2023 - 2023
BioNano Genomics (United States)