Science Explorer Back to mapMap
World rank
#77,913
of 7,710,434 ranked researchers
Rank in Australia
#2,487
of 140,210
Works
129
Citations
14k
Citations per work
109.1
h-index
57
i10-index 97Top 2.6% in Oncology
Drawing this view