208 pubs · 6,688 cites · h-index 40
Reinier de Graaf Hospital
2012 - Present
Leiden University Medical Center
2010 - 2025
Willem-Alexander Kinderziekenhuis
2025 - 2025
Delft University of Technology
2013 - 2025
Dutch Institute for Clinical Auditing
2021 - 2024