69 pubs · 2,783 cites · h-index 24
Leiden University
2010 - 2025
Leiden University Medical Center
2009 - 2025
Novo Nordisk Foundation
2024 - 2024
Department of Embryology
Cancer Genomics Centre
2013 - 2013