A

Antonio Agudo

Institut Català d'Oncologia

ORCID: 0000-0001-9900-5677

583 papers and 34.5k citations.

PubIndex Score97Top 3%How it's scored
583Publications
34.5kTotal Citations
First senior author: 1990