Science Explorer Back to mapMap
World rank
#3,577,214
of 7,710,434 ranked researchers
Rank in Netherlands
#70,495
of 107,149
Works
107
Citations
183
Citations per work
1.7
Drawing this view