Science Explorer Back to mapMap
World rank
#240,492
of 7,710,434 ranked researchers
Rank in New Zealand
#848
of 21,128
Works
247
Citations
9.4k
Citations per work
38.2
h-index
43
i10-index 128Top 2.4% in Surgery
Drawing this view