University

Universidad de la Empresa

https://ude.edu.uy/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15193
1274
22
14088
5963
6683