Science Explorer Back to mapMap
World rank
#359
of 7,710,434 ranked researchers
Rank in United States
#183
of 1,627,098
Works
636
Citations
114k
Citations per work
178.5
h-index
144
i10-index 339Top 0.1% in Immunology
Drawing this view