S

Salvatore Rizza

Cancer Institute (WIA)

ORCID: 0000-0001-7335-4684

102 papers and 4.4k citations.

PubIndex Score77Top 23% · mid-careerHow it's scored
102Publications
4.4kTotal Citations
First publication: 2011First senior author: 2015