University

Universidad de Integracion de las Américas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17136
1544
12
15117
16611
7356
6084