Science Explorer Back to mapMap
World rank
#1,523,512
of 7,710,434 ranked researchers
Rank in Netherlands
#34,157
of 107,149
Works
30
Citations
399
Citations per work
13.3
Drawing this view