University

Universidad Técnica de Oruro

http://www.uto.edu.bo/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11711
992
12
3414
12777
10778
5562