Science Explorer Back to mapMap
World rank
#223,415
of 7,710,434 ranked researchers
Rank in Germany
#11,299
of 364,343
Works
271
Citations
5.3k
Citations per work
19.6
Drawing this view