96 pubs · 4,885 cites · h-index 22
Radboud University Nijmegen
1999 - Present
University Medical Center
2012 - Present
Radboud University Medical Center
2000 - Present
Netherlands Comprehensive Cancer Organisation
2021 - 2022
Eurac Research
2018 - 2018