A

A. Costa

European School of Oncology

ORCID: 0009-0008-6551-2177

113 papers and 10.2k citations.

PubIndex Score96Top 4%How it's scored
113Publications
10.2kTotal Citations
First senior author: 1978