418 pubs · 36,683 cites · h-index 70
Radboud University Nijmegen
1996 - Present
Radboud University Medical Center
2000 - Present
Netherlands Comprehensive Cancer Organisation
2004 - Present
Radboud Institute for Molecular Life Sciences
2015 - 2024
Bristol-Myers Squibb (Germany)
2023 - 2023