Science Explorer Back to mapMap
World rank
#109,443
of 7,710,434 ranked researchers
Rank in New Zealand
#339
of 21,128
Works
883
Citations
36k
Citations per work
40.9
h-index
88
i10-index 479Top 0.5% in Nephrology
Drawing this view