University

Universidad de Otavalo

http://www.uotavalo.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13250
1112
52
9345
17422
5819
5902