Science Explorer Back to mapMap
World rank
#1,646,881
of 7,710,434 ranked researchers
Rank in Netherlands
#36,698
of 107,149
Works
85
Citations
997
Citations per work
11.7
Drawing this view