University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17557
1627
28
16602
16545
10778
6008