Á

Álvaro Teijeira

Navarre Institute of Health Research

ORCID: 0000-0002-7339-4464

214 papers and 6.7k citations.

PubIndex Score83Top 17% · mid-careerHow it's scored
214Publications
6.7kTotal Citations
First publication: 2010First senior author: 2012