Science Explorer Back to mapMap
World rank
#5,368,377
of 7,710,434 ranked researchers
Rank in South Africa
#23,046
of 29,826
Works
72
Citations
764
Citations per work
10.6
h-index
15
i10-index 17Top 27% in Surgery
Drawing this view