17 pubs · 975 cites · h-index 11
Dutch Institute for Clinical Auditing
2016 - 2020
Leiden University
2016 - 2019
Leiden University Medical Center