L

Laura Mezquita

Hospital Clínic de Barcelona

ORCID: 0000-0003-0936-7338

416 papers and 15.5k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
416Publications
15.5kTotal Citations
First publication: 2006First senior author: 2016