University

Universidad de la Empresa

https://ude.edu.uy/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
13661
1157
21
9929
12711
7356
6084