1. Facultad de Medicina Veterinaria y Zootecnia, Department of Microbiology and Immunology Universidad Nacional Autónoma de Mexico (UNAM) Mexico City Mexico
2. Facultad de Medicina Veterinaria y Zootecnia, Department of Animal Nutrition and Biochemistry Universidad Nacional Autónoma de México (UNAM) Mexico City Mexico
3. Cell Nanobiology Laboratory, Department of Cell Biology. Faculty of Sciences Universidad Nacional Autónoma de México (UNAM) Mexico City Mexico
4. Facultad de Medicina Veterinaria y Zootecnia, Department of Physiology and Pharmacology Universidad Nacional Autónoma de México (UNAM) Mexico City Mexico
5. Departamento de Ingenieria Bioquímica Instituto Tecnologico de Celaya Guanajuato Mexico