Science Explorer Back to mapMap
World rank
#421,506
of 7,710,434 ranked researchers
Rank in Netherlands
#10,570
of 107,149
Works
163
Citations
7.5k
Citations per work
46.1
h-index
36
i10-index 65Top 7.9% in Oncology
Drawing this view