Science Explorer Back to mapMap
World rank
#7,325,088
of 7,710,434 ranked researchers
Rank in Germany
#352,891
of 364,343
Works
37
Citations
149
Citations per work
4.0
Drawing this view