University

Universidad de la Empresa

https://ude.edu.uy/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
15193
1274
22
14088
5963
6683