University

Universidad del Azuay

https://www.uazuay.edu.ec:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3978
312
13
5613
3590
4657