Science Explorer Back to mapMap
World rank
#104,706
of 7,710,434 ranked researchers
Rank in Germany
#5,578
of 364,343
Works
285
Citations
31k
Citations per work
108.4
Drawing this view