University

CEI Punta del Este

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27258
3174
36
27219
6488
6650