Science Explorer Back to mapMap
World rank
#68,824
of 7,710,434 ranked researchers
Rank in Netherlands
#1,538
of 107,149
Works
271
Citations
16k
Citations per work
57.7
h-index
63
i10-index 153Top 1.4% in Epidemiology
Drawing this view