About
Link
Organizational Affiliations
Past Affiliations
Education
Spanish Literature and Latin American Studies
BA, University of Arizona (United States, Tucson) - UA
Latin American Studies
MA, University of California, Los Angeles (United States, Los Angeles) - UCLA
Public Health
PhD, University of California, Los Angeles (United States, Los Angeles) - UCLA
Global ID
Scopus ID37111160900
Google Scholar IDeXLSoAUAAAAJ
ResearcherIDCZV-0273-2022
ResearcherIDGLP-1981-2022