1. Departamento de Ciencias de Salud, Facultad de Medicina, Universidad Popular Autónoma del Estado de Puebla, Calle 21 Sur 1103, Barrio de Santiago, 72410 Puebla, Mexico
2. Outpatient Diabetes Clinic PEMEX, Calle 46 Poniente 1502, Colonia Cleotilde Torres, 72050 Puebla, Mexico
3. Hospital Universitario de Puebla, Benemerita Universidad Autonoma de Puebla, Avenida 25 Poniente 1301, Colonia Los Volcanes, 72410 Puebla, Mexico
4. Institute for Clinical Diabetology, German Diabetes Center, Leibniz Center for Diabetes Research at Heinrich Heine University, Auf’m Hennekamp 65, 40225 Düsseldorf, Germany
5. Department of Endocrinology and Diabetology, Medical Faculty, Heinrich Heine University, Moorenstraße 5, 40225 Düsseldorf, Germany