University

Universidad del Cono Sur de las Américas

https://www.ucsa.edu.py/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18293
1624
15
17691
5963
6683