University

Universidad de Cuenca

http://www.ucuenca.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3737
309
8
129
5609
9593
3066