University

Universidad de Otavalo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17582
1634
57
2403
17704
10778
6007