University

Universidad de la Empresa

https://ude.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14190
1196
22
13777
13202
5822
6528