University

Universidad Católica de Cuenca

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7337
715
35
1260
13148
5143
5580