Science Explorer Back to mapMap
World rank
#10,827
of 7,710,434 ranked researchers
Rank in Netherlands
#178
of 107,149
Works
244
Citations
43k
Citations per work
175.4
h-index
95
i10-index 189Top 0.2% in Infectious Diseases
Drawing this view