University

Universidad de Cuenca

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2869
190
7
298
5536
3350
2986