A

Andrés Acosta

Mayo Clinic

ORCID: 0000-0003-2286-489X

277 papers and 9.4k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
277Publications
9.4kTotal Citations
First publication: 1991First senior author: 2016