A

Alba Grifoni

La Jolla Institute for Immunology

ORCID: 0000-0002-2209-5966

295 papers and 26k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
295Publications
26kTotal Citations
#2in vaccines and immunoinformatics approaches
First publication: 2012First senior author: 2021