University

Universidad de Integracion de las Américas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17459
1537
12
13803
17238
5819
6626