Science Explorer Back to mapMap
World rank
#5,105,144
of 7,710,434 ranked researchers
Rank in Netherlands
#90,128
of 107,149
Works
16
Citations
135
Citations per work
8.4
Drawing this view