Science Explorer Back to mapMap
World rank
#1,054,742
of 7,710,434 ranked researchers
Rank in Germany
#51,912
of 364,343
Works
57
Citations
962
Citations per work
16.9
Drawing this view