University

Universidad Mayor de San Francisco Xavier de Chuquisaca

http://www.usfx.bo/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6262
6
6
2904
10004
5822
5220