Science Explorer Back to mapMap
World rank
#1,402,898
of 7,710,434 ranked researchers
Rank in Australia
#43,642
of 140,210
Works
193
Citations
4k
Citations per work
20.5
h-index
31
i10-index 71Top 6.4% in Ophthalmology
Drawing this view