R

Riyue Bao

University of Pittsburgh

ORCID: 0000-0002-6105-1704

486 papers and 14.4k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
486Publications
14.4kTotal Citations
#4in Immunotherapy and Immune Responses
First publication: 2001First senior author: 2018