University

Universidad Técnica de Oruro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12071
15
15
7
13243
5822
6529