621 pubs · 25,899 cites · h-index 78
National Cancer Center
2026 - Present
Oncode Institute
2022 - Present
Amsterdam University Medical Centers
2004 - Present
Vrije Universiteit Amsterdam
2017 - Present
Dutch Cancer Society
2024 - 2025