University

Universidad de Integracion de las Américas

https://www.unida.edu.py/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18991
1724
17
18488
5963
6658