A

Antonio Alcaraz

Hospital Clínic de Barcelona

ORCID: 0000-0003-2612-5250

746 papers and 11.4k citations.

PubIndex Score97Top 3%How it's scored
746Publications
11.4kTotal Citations
First publication: 1964First senior author: 2000