University

Universidad Técnica de Oruro

https://www.uto.edu.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12878
1151
16
10720
7521
7216