Science Explorer Back to mapMap
World rank
#32,226
of 7,710,434 ranked researchers
Rank in Netherlands
#607
of 107,149
Works
437
Citations
33k
Citations per work
75.8
h-index
91
i10-index 311Top 0.3% in Epidemiology
Drawing this view