Science Explorer Back to mapMap
World rank
#127,775
of 7,710,434 ranked researchers
Rank in Germany
#6,675
of 364,343
Works
125
Citations
3.4k
Citations per work
27.1
h-index
29
i10-index 53Top 5% in Finance
Drawing this view