University

Universidad Tecnológica Privada de Santa Cruz

http://www.utepsa.edu/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
17499
1517
24
16655
6492
6650