Science Explorer Back to mapMap
World rank
#1,801,365
of 7,710,434 ranked researchers
Rank in Netherlands
#39,728
of 107,149
Works
15
Citations
757
Citations per work
50.5
Drawing this view