Science Explorer Back to mapMap
Discussion
World rank
#600,613
of 7,710,434 ranked researchers
Rank in Netherlands
#14,584
of 107,149
Works
19
Citations
2.2k
Citations per work
116.1
h-index
14
i10-index 15Top 39% in Epidemiology
Drawing this view