Science Explorer Back to mapMap
World rank
#22,478
of 7,710,434 ranked researchers
Rank in United Kingdom
#1,617
of 367,258
Works
538
Citations
19k
Citations per work
36.1
h-index
75
i10-index 253Top 1% in Physiology (Medicine)
Drawing this view