Science Explorer Back to mapMap
World rank
#7,235,557
of 7,710,434 ranked researchers
Rank in Germany
#350,348
of 364,343
Works
37
Citations
625
Citations per work
16.9
h-index
14
i10-index 24Top 32% in Plant Science
Drawing this view