L

Letizia Porcelli

Istituto Tumori Bari

ORCID: 0000-0003-0175-9716

105 papers and 2.3k citations.

PubIndex Score65Top 35% · mid-careerHow it's scored
105Publications
2.3kTotal Citations
First publication: 2004First senior author: 2021