University

Politécnico de Punta del Este

http://www.politecnico.edu.uy/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
26771
41
41
28422
26356
5822
6529