University

Universidad de Cuenca

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2516
159
6
469
5299
2280
2800