University

Universidad de Otavalo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10043
869
45
2089
13611
7356
5341