University

CEI Punta del Este

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24923
3117
36
23854
24785
8602
6115