Science Explorer Back to mapMap
World rank
#11,085
of 7,710,434 ranked researchers
Rank in United Kingdom
#733
of 367,258
Works
97
Citations
5.5k
Citations per work
56.4
h-index
36
i10-index 62Top 1.2% in Accounting
Drawing this view