F

Fedro A. Peccatori

European Institute of Oncology

ORCID: 0000-0001-8227-8740

500 papers and 20.4k citations.

PubIndex Score97Top 3%How it's scored
500Publications
20.4kTotal Citations
First senior author: 2000