University

Universidad Católica de Cuenca

http://www.ucacue.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5168
515
34
349
11560
3417
5379