Science Explorer Back to mapMap
World rank
#609,655
of 7,710,434 ranked researchers
Rank in Germany
#30,004
of 364,343
Works
261
Citations
6.6k
Citations per work
25.1
Drawing this view