University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17558
1629
28
16603
16546
10778
6007