University

Yachay Tech

https://www.yachaytech.edu.ec/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3807
303
16
15040
2630
3158