E

Evan W. Newell

Agency for Science, Technology and Research

ORCID: 0000-0002-2889-243X

Publishes on Immune Cell Function and Interaction, Immunotherapy and Immune Responses, T-cell and B-cell Immunology. 392 papers and 27.6k citations.

PubIndex Score98Top 2%How it's scored
392Publications
27.6kTotal Citations
First publication: 1975First senior author: 1986