Science Explorer Back to mapMap
World rank
#10,356
of 7,710,434 ranked researchers
Rank in Netherlands
#164
of 107,149
Works
545
Citations
24k
Citations per work
44.5
Drawing this view