University

Universidad Mayor de San Francisco Xavier de Chuquisaca

https://www.usfx.bo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6860
705
7
8929
7420
6132