I

Imanol Arozarena

Navarre Institute of Health Research

ORCID: 0000-0001-6349-2442

72 papers and 3.6k citations.

PubIndex Score66Top 34% · mid-careerHow it's scored
72Publications
3.6kTotal Citations
First publication: 2000First senior author: 2014