Science Explorer Back to mapMap
World rank
#1,006,501
of 7,710,434 ranked researchers
Rank in Germany
#49,606
of 364,343
Works
180
Citations
607
Citations per work
3.4
Drawing this view