Xavier Barragán Martínez
Observed names: Barragán Martínez, Xavier Olmedo, Xavier Barragan Martinez, Xavier Barragán-Martínez, Xavier O. Barragán Martínez, Xavier Olmedo Barragán Martínez
Institution: Instituto de Altos Estudios Nacionales
ORCID: 0000-0002-2671-6555
Observed ORCID: 0000-0002-2671-6555
OpenAlex ID: A5071117179
