Science Explorer Back to mapMap
World rank
#3,805,057
of 7,710,434 ranked researchers
Rank in South Africa
#16,604
of 29,826
Works
71
Citations
1.5k
Citations per work
21.3
h-index
22
i10-index 35Top 13% in Surgery
Drawing this view