1. Universidad Veracruzana, Xalapa, México
2. National Institute of Public Health, Cuernavaca, México
3. Instituto de Pensamiento y Cultura en América Latina (IPECAL), Ciudad de México, México
4. Center for Health Systems Research, National Institute of Public Health, Cuernavaca, MOR, México