Science Explorer Back to mapMap
World rank
#1,464,785
of 7,710,434 ranked researchers
Rank in United Kingdom
#112,894
of 367,258
Works
52
Citations
2.1k
Citations per work
39.5
h-index
19
i10-index 27Top 18% in Surgery
Drawing this view