University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
17546
1558
23
16372
7619
7217