E

Erika Pellegrini

European Molecular Biology Laboratory

ORCID: 0000-0001-8799-3372

31 papers and 498 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
31Publications
498Total Citations
First publication: 2016First senior author: 2023