University

Universidad Mayor de San Francisco Xavier de Chuquisaca

https://www.usfx.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6184
635
6
8216
5963
5655