Science Explorer Back to mapMap
World rank
#3,546,170
of 7,710,434 ranked researchers
Rank in Germany
#177,262
of 364,343
Works
38
Citations
830
Citations per work
21.8
Drawing this view