University

Universidad de las Fuerzas Armadas ESPE (Escuela Politécnica del Ejército)

http://www.espe.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4997
471
17
36
5940
2772
5789