University

Politécnico de Punta del Este

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26768
3056
41
28418
26352
5819
6626