E

Elisa Baldelli

Abterra Biosciences (United States)

ORCID: 0000-0002-6288-4599

211 papers and 2.6k citations.

PubIndex Score91Top 9% · early-careerHow it's scored
211Publications
2.6kTotal Citations
First publication: 2010