University

CEI Punta del Este

http://www.cei.edu.uy/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
27293
3174
36
27256
6492
6650