Science Explorer Back to mapMap
World rank
#629,631
of 7,710,434 ranked researchers
Rank in Germany
#30,980
of 364,343
Works
139
Citations
5.3k
Citations per work
38.5
Drawing this view