60 pubs · 2,601 cites · h-index 15
Radboud University Nijmegen
2013 - 2025
Radboud University Medical Center
2013 - 2025
Netherlands Comprehensive Cancer Organisation
2015 - 2025
Radboud Institute for Molecular Life Sciences
2021 - 2022
Eindhoven Cancer Registry
2014 - 2014