University

Universidad de Especialidades Turisticas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22564
2628
61
7504
23098
10778
6008