Science Explorer Back to mapMap
World rank
#135,276
of 7,710,434 ranked researchers
Rank in United Kingdom
#12,155
of 367,258
Works
123
Citations
14k
Citations per work
112.4
Drawing this view