51 pubs · 1,388 cites · h-index 19
DSM (Netherlands)
2025 - 2025
Medisch Centrum Haaglanden
2009 - 2021
Dutch Institute for Clinical Auditing
2018 - 2021
Leiden University Medical Center
2020 - 2020
Society for Vascular Surgery