Science Explorer Back to mapMap
World rank
#4,080
of 7,710,434 ranked researchers
Rank in United Kingdom
#251
of 367,258
Works
409
Citations
65k
Citations per work
158.4
Drawing this view