Gabriel Herrera-Pérez

Instituto Tecnológico Superior de Irapuato Mexico

2chapters authored