S

Stefano Cipollari

Policlinico Umberto I

ORCID: 0000-0002-7430-8628

27 papers and 672 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
27Publications
672Total Citations