University

Universidad Católica de Cuenca

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5026
517
31
262
10002
4076
5178