Science Explorer Back to mapMap
World rank
#171,692
of 7,710,434 ranked researchers
Rank in United Kingdom
#15,518
of 367,258
Works
244
Citations
11k
Citations per work
46.0
Drawing this view