Science Explorer Back to mapMap
World rank
#26,348
of 7,710,434 ranked researchers
Rank in United Kingdom
#1,963
of 367,258
Works
2,186
Citations
102k
Citations per work
46.5
h-index
155
i10-index 1,247Top 0.1% in Surgery
Drawing this view