50 pubs · 1,484 cites · h-index 17
Radboud University Nijmegen
2012 - 2020
Radboud University Medical Center
2012 - 2020
Radboud Institute for Molecular Life Sciences
2020 - 2020
World Health Organization Regional Office for Europe
2012 - 2012
Netherlands Institute for Health Services Research
2002 - 2010