E

Elena Tremoli

Maria Cecilia Hospital

ORCID: 0000-0002-0929-6106

932 papers and 43.9k citations.

PubIndex Score98Top 2%How it's scored
932Publications
43.9kTotal Citations
First publication: 1977First senior author: 1979