University

Universidad de Otavalo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18126
1716
58
6211
18522
9491
5789