48 pubs · 1,257 cites · h-index 17
Netherlands Comprehensive Cancer Organisation
2017 - 2025
Tilburg University
2019 - 2024
Eindhoven Cancer Registry
2008 - 2014
Japan External Trade Organization
2006 - 2007