Science Explorer Back to mapMap
World rank
#3,017
of 7,710,434 ranked researchers
Rank in Germany
#107
of 364,343
Works
1,443
Citations
107k
Citations per work
74.3
h-index
147
i10-index 614Top 0.1% in Neurology (Medicine)
Drawing this view