University

Universidad de Especialidades Turisticas

https://udet.edu.ec/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
23221
2415
64
23018
5963
6683