University

Universidad de la Empresa

http://ude.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10089
921
17
8185
12643
6938
6033