University

Universidad Politécnica Estatal del Carchi UPEC

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14662
1287
53
1067
18286
8446
6007