University

Universidad de la Empresa

https://ude.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14190
22
22
13778
13203
5822
6529