Science Explorer Back to mapMap
World rank
#20,296
of 7,710,434 ranked researchers
Rank in Germany
#1,195
of 364,343
Works
361
Citations
25k
Citations per work
69.9
h-index
93
i10-index 244Top 0.1% in Plant Science
Drawing this view