A

Aitor Elizalde-Bielsa

Navarre Institute of Health Research

ORCID: 0000-0002-3836-9650

47 papers and 26 citations.

PubIndex Score75Top 25% · early-careerHow it's scored
47Publications
26Total Citations

Top publicationsby citations

Indexing 47 publications…