B

Barbara Ensoli

Istituto Superiore di Sanità

ORCID: 0000-0002-0545-8737

393 papers and 18.8k citations.

PubIndex Score98Top 2%How it's scored
393Publications
18.8kTotal Citations
First publication: 1985First senior author: 1986