University

Universidad de la Empresa

https://ude.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14761
1295
22
13074
7521
7216