Science Explorer Back to mapMap
World rank
#54,395
of 7,710,434 ranked researchers
Rank in Australia
#1,671
of 140,210
Works
373
Citations
42k
Citations per work
113.1
h-index
103
i10-index 279Top 0.4% in Immunology
Drawing this view