University

CEI Punta del Este

https://www.cei.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27954
3327
38
27882
7521
7216