University

Universidad Loyola de Bolivia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15318
1305
21
5021
15535
5819
6626