Science Explorer Back to mapMap
World rank
#8,751
of 7,710,434 ranked researchers
Rank in United States
#3,010
of 1,627,098
Works
426
Citations
92k
Citations per work
216.0
h-index
129
i10-index 328Top 0.1% in Immunology
Drawing this view