A

Anna Turletti

Ospedale Martini

ORCID: 0000-0003-1156-5077

103 papers and 924 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
103Publications
924Total Citations
First senior author: 2016