I

Irene Dell’Anno

Health Foundation

ORCID: 0000-0003-0782-8823

36 papers and 147 citations.

PubIndex Score90Top 10% · mid-careerHow it's scored
36Publications
147Total Citations
First publication: 2020First senior author: 2024