University

Universidad Técnica de Oruro

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
12082
1006
15
7
13240
5819
6626