Itzia Barrera
Observed names: Barrera Alarcón, Itzia Gabriela, Itzia Barrera Alarcón, Itzia Barrera-Alarcón, Itzia Gabriela Barrera Alarcón, Itzia Gabriela Barrera-Alarcón
ORCID: 0000-0002-5561-7177
Observed ORCID: 0000-0002-5561-7177
OpenAlex ID: A5018301230
