University

Universidad de la Empresa

https://ude.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13661
1157
21
9929
12711
7356
6084