Science Explorer Back to mapMap
World rank
#21,687
of 7,710,434 ranked researchers
Rank in Netherlands
#392
of 107,149
Works
490
Citations
32k
Citations per work
65.9
h-index
90
i10-index 296Top 0.1% in Education
Drawing this view