Science Explorer Back to mapMap
World rank
#4,987,122
of 7,710,434 ranked researchers
Rank in United Kingdom
#300,702
of 367,258
Works
78
Citations
691
Citations per work
8.9
h-index
14
i10-index 17Top 30% in Surgery
Drawing this view