University

Universidad del Azuay

http://www.uazuay.edu.ec/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4289
418
20
348
6420
4390
4881