Science Explorer Back to mapMap
World rank
#2,830,990
of 7,710,434 ranked researchers
Rank in Germany
#140,561
of 364,343
Works
178
Citations
326
Citations per work
1.8
Drawing this view