University

Universidad de Otavalo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17771
1660
59
1965
18126
11401
6033