Science Explorer Back to mapMap
World rank
#34,127
of 7,710,434 ranked researchers
Rank in United Kingdom
#2,646
of 367,258
Works
714
Citations
70k
Citations per work
98.1
h-index
129
i10-index 461Top 0.1% in Immunology
Drawing this view