Science Explorer Back to mapMap
World rank
#199,180
of 7,710,434 ranked researchers
Rank in Netherlands
#5,027
of 107,149
Works
203
Citations
5.4k
Citations per work
26.5
h-index
39
i10-index 95Top 3.2% in Plant Science
Drawing this view