N

Nicola Aceto

ETH Zurich

ORCID: 0000-0001-9579-6918

215 papers and 13.5k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
215Publications
13.5kTotal Citations
#1in Cancer Cells and Metastasis
First publication: 2006First senior author: 2018