Science Explorer Back to mapMap
World rank
#102,314
of 7,710,434 ranked researchers
Rank in Germany
#5,467
of 364,343
Works
81
Citations
5.7k
Citations per work
70.1
Drawing this view