Science Explorer Back to mapMap
World rank
#10,919
of 7,710,434 ranked researchers
Rank in Netherlands
#180
of 107,149
Works
938
Citations
51k
Citations per work
53.9
h-index
109
i10-index 481Top 0.1% in Plant Science
Drawing this view