University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17496
1537
24
16440
7420
7190