University

Universidad Mayor de San Francisco Xavier de Chuquisaca

https://www.usfx.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6493
672
7
8200
6492
5631