University

Universidad Politécnica Estatal del Carchi UPEC

http://www.upec.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15071
1306
47
1315
18475
8218
5777