education and training
- Doctor of Science in Electrical Engineering, Centro Nacional de Investigación y Desarrollo Tecnológico
- Doctor of Science in Electronic Engineering, Centro Nacional de Investigación y Desarrollo Tecnológico
- Electronic Engineer, Instituto Tecnológico de Orizaba
- Master of Science in Electronic Engineering, Centro Nacional de Investigación y Desarrollo Tecnológico