Science Explorer Back to mapMap
World rank
#7,085,990
of 7,710,434 ranked researchers
Rank in Netherlands
#104,901
of 107,149
Works
27
Citations
69
Citations per work
2.6
Drawing this view