University

Universidad de la Empresa

https://ude.edu.uy/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15193
1274
22
14088
5963
6683