Science Explorer Back to mapMap
World rank
#579,522
of 7,710,434 ranked researchers
Rank in Netherlands
#14,110
of 107,149
Works
107
Citations
3.6k
Citations per work
33.6
Drawing this view