F

Federica Santolamazza

Istituto Superiore di Sanità

ORCID: 0000-0001-5029-6733

57 papers and 2.9k citations.

PubIndex Score31Top 69% · mid-careerHow it's scored
57Publications
2.9kTotal Citations
First publication: 1999First senior author: 2017

Top publicationsby citations

Indexing the rest of 57 publications…