University

Universidad Técnica de Oruro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11772
1033
13
2000
13095
11401
5580