Science Explorer Back to mapMap
World rank
#64,376
of 7,710,434 ranked researchers
Rank in United Kingdom
#5,457
of 367,258
Works
922
Citations
89k
Citations per work
97.1
Drawing this view