Science Explorer Back to mapMap
Discussion
World rank
#4,070,515
of 7,710,434 ranked researchers
Rank in Germany
#205,158
of 364,343
Works
19
Citations
45
Citations per work
2.4
Drawing this view