Science Explorer Back to mapMap
World rank
#20,076
of 7,710,434 ranked researchers
Rank in United Kingdom
#1,416
of 367,258
Works
231
Citations
36k
Citations per work
154.9
Drawing this view