Leandro García Barrado
Observed names: GARCIA BARRADO, Leandro, Garcia Barrado Leandro, Garcia Barrado, Leandro, Leandro Garcia Barrado, Leandro Garcia-Barrado, Leandro Garcia‐Barrado
ORCID: 0000-0003-0793-9881
Observed ORCID: 0000-0003-0793-9881
OpenAlex ID: A5004956259
