University

Universidad Técnica Estatal de Quevedo

http://www.uteq.edu.ec/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7881
714
29
1127
13565
5394
5254