Science Explorer Back to mapMap
World rank
#1,672,223
of 7,710,434 ranked researchers
Rank in United Kingdom
#126,339
of 367,258
Works
98
Citations
2.7k
Citations per work
27.6
h-index
24
i10-index 45Top 11% in Surgery
Drawing this view