Science Explorer Back to mapMap
World rank
#231,952
of 7,710,434 ranked researchers
Rank in Netherlands
#5,913
of 107,149
Works
173
Citations
5.5k
Citations per work
31.6
h-index
37
i10-index 100Top 3.8% in Plant Science
Drawing this view