Science Explorer Back to mapMap
World rank
#185,848
of 7,710,434 ranked researchers
Rank in Germany
#9,476
of 364,343
Works
561
Citations
15k
Citations per work
26.6
Drawing this view