Science Explorer Back to mapMap
World rank
#34,148
of 7,710,434 ranked researchers
Rank in Netherlands
#652
of 107,149
Works
470
Citations
56k
Citations per work
118.5
h-index
108
i10-index 334Top 0.1% in Infectious Diseases
Drawing this view