University

Universidad Politécnica Estatal del Carchi UPEC

https://www.upec.edu.ec/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12325
1033
51
16531
5543
6245