E

Elisa Barbieri

European Institute of Oncology

ORCID: 0000-0002-6180-0939

11 papers and 615 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
11Publications
615Total Citations
First senior author: 2017

Top publicationsby citations

Indexing 11 publications…