Alejandro Herrera

Havana, Cuba

  • Education
    • CUJAE
    • Carlos de la Torre
    • Rolando Perez Quintosa
    • CUJAE/ISPJAE - Higher Learning Polytechnical Institute