University

Universidad Loyola de Bolivia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15788
1401
23
3473
15325
11401
6033