M

Martina Micai

Istituto Superiore di Sanità

ORCID: 0000-0002-6253-2606

50 papers and 685 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
50Publications
685Total Citations
First senior author: 2024

Top publicationsby citations

Indexing 50 publications…