M

Marco Colleoni

European Institute of Oncology

ORCID: 0000-0002-5743-3013

844 papers and 49.5k citations.

PubIndex Score98Top 2%How it's scored
844Publications
49.5kTotal Citations
First publication: 1987First senior author: 1992