University

Universidad Loyola de Bolivia

http://www.loyola.edu.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17379
1526
22
16296
7420
7190