A

Azucena Esparı́s-Ogando

Instituto de Investigación Biomédica de Salamanca

ORCID: 0000-0003-4550-4192

113 papers and 2.6k citations.

PubIndex Score33Top 67% · seniorHow it's scored
113Publications
2.6kTotal Citations
First publication: 1988First senior author: 2007