University

Universidad Mayor de San Francisco Xavier de Chuquisaca

http://www.usfx.bo/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6303
646
5
2066
8409
8470
5198