Science Explorer Back to mapMap
World rank
#468,683
of 7,710,434 ranked researchers
Rank in Switzerland
#8,624
of 80,918
Works
144
Citations
5.4k
Citations per work
37.7
h-index
30
i10-index 56Top 4.6% in Finance
Drawing this view