S

Salvatore Oliva

Policlinico Umberto I

ORCID: 0000-0003-2348-2308

292 papers and 5.7k citations.

PubIndex Score82Top 18% · mid-careerHow it's scored
292Publications
5.7kTotal Citations
First publication: 1994First senior author: 2013