Science Explorer Back to mapMap
World rank
#4,715
of 7,710,434 ranked researchers
Rank in United Kingdom
#296
of 367,258
Works
1,907
Citations
128k
Citations per work
67.2
Drawing this view