Science Explorer Back to mapMap
World rank
#395,800
of 7,710,434 ranked researchers
Rank in United Kingdom
#34,903
of 367,258
Works
209
Citations
8.7k
Citations per work
41.6
h-index
37
i10-index 71Top 1.1% in Accounting
Drawing this view