Science Explorer Back to mapMap
World rank
#170,428
of 7,710,434 ranked researchers
Rank in Netherlands
#4,252
of 107,149
Works
103
Citations
4.3k
Citations per work
41.6
h-index
35
i10-index 54Top 4.5% in Plant Science
Drawing this view