University

CEI Punta del Este

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24181
2942
35
23805
23780
11401
6033