Science Explorer Back to mapMap
World rank
#6,906,588
of 7,710,434 ranked researchers
Rank in Netherlands
#104,154
of 107,149
Works
19
Citations
29
Citations per work
1.5
Drawing this view