Most recent affiliation: Templo Mayor Museum - Instituto Nacional de Antropología e Historia (National Institute of Anthropology and History)