Science Explorer Back to mapMap
World rank
#15,918
of 7,710,434 ranked researchers
Rank in United Kingdom
#1,090
of 367,258
Works
1,016
Citations
126k
Citations per work
124.2
Drawing this view