University

Universidad Mayor de San Francisco Xavier de Chuquisaca

https://www.usfx.bo/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6184
635
6
8216
5963
5655