Science Explorer Back to mapMap
World rank
#2,355,013
of 7,710,434 ranked researchers
Rank in United Kingdom
#168,205
of 367,258
Works
128
Citations
944
Citations per work
7.4
h-index
16
i10-index 28Top 19% in Finance
Drawing this view