University

Universidad de Especialidades Turisticas

http://www.udet.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22565
2630
61
7504
23099
10778
6007