Science Explorer Back to mapMap
World rank
#622,553
of 7,710,434 ranked researchers
Rank in Germany
#30,627
of 364,343
Works
267
Citations
3.7k
Citations per work
14.0
Drawing this view