Science Explorer Back to mapMap
World rank
#91,912
of 7,710,434 ranked researchers
Rank in United Kingdom
#7,985
of 367,258
Works
279
Citations
14k
Citations per work
48.6
h-index
52
i10-index 122Top 0.9% in Finance
Drawing this view