Juan Pablo Torres Herrera

Ensenada, Baja California

  • Work
    • Universidad Autónoma de Baja California
  • Education
    • Colegio de bachilleres de Baja California Plantel Ensenada
    • Maestro Javier Mejía Zúñiga
    • Juan Abelardo Rodriguez Sullivan del Sauzal
    • Universidad Autónoma de Baja California
    • San Diego Global Knowledge University