1
Technological University of Habana Jose Antonio Echeverria
For Physical
61%
Acceptance
1964
Founded