M

Marta Carballa

Universidade de Santiago de Compostela

ORCID: 0000-0002-7409-0235

161 papers and 12k citations.

PubIndex Score98Top 2%How it's scored
161Publications
12kTotal Citations
First senior author: 2009

Top publicationsby citations

Indexing the rest of 161 publications…