Science Explorer Back to mapMap
World rank
#34,695
of 7,710,434 ranked researchers
Rank in Netherlands
#669
of 107,149
Works
955
Citations
82k
Citations per work
85.6
Drawing this view