University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
17497
1517
24
16653
6488
6650