Science Explorer Back to mapMap
World rank
#737,272
of 7,710,434 ranked researchers
Rank in United Kingdom
#61,795
of 367,258
Works
34
Citations
2.4k
Citations per work
71.5
h-index
14
i10-index 15Top 52% in Immunology
Drawing this view