Science Explorer Back to mapMap
Discussion
World rank
#2,259,265
of 7,710,434 ranked researchers
Rank in Netherlands
#48,429
of 107,149
Works
73
Citations
656
Citations per work
9.0
Drawing this view