University

Universidad de las Artes de Ecuador

http://www.uartes.edu.ec/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11774
1081
56
13471
7521
6829