University

Universidad Técnica de Oruro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13763
1166
18
3888
13469
7356
6084