Science Explorer Back to mapMap
World rank
#282,909
of 7,710,434 ranked researchers
Rank in Netherlands
#7,192
of 107,149
Works
153
Citations
8.4k
Citations per work
54.6
h-index
49
i10-index 93Top 0.9% in Small Animals
Drawing this view