120 pubs · 10,421 cites · h-index 43
The Netherlands Cancer Institute
1988 - 2017
Centraal Bureau voor de Statistiek
2014 - 2014
Oncode Institute
1990 - 2013
Radboud University Nijmegen
1984 - 2011
Dutch Cancer Society
1990 - 2011