University

Universidad Mayor de San Francisco Xavier de Chuquisaca

https://www.usfx.bo/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6170
634
6
8216
5963
5635