154 pubs · 4,584 cites · h-index 31
Netherlands Comprehensive Cancer Organisation
2019 - Present
Cancer Center Amsterdam
2022 - Present
Vrije Universiteit Amsterdam
2018 - Present
Dutch Cancer Society
2009 - 2025
Bendigo Health
2024 - 2025