Science Explorer Back to mapMap
World rank
#7,806
of 7,710,434 ranked researchers
Rank in Netherlands
#111
of 107,149
Works
181
Citations
18k
Citations per work
98.1
h-index
63
i10-index 112Top 0.5% in Plant Science
Drawing this view