E

Emanuela Medda

Istituto Superiore di Sanità

ORCID: 0000-0003-4837-4549

187 papers and 3.5k citations.

PubIndex Score93Top 7%How it's scored
187Publications
3.5kTotal Citations
First senior author: 1937