University

Universidad Técnica Estatal de Quevedo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8947
839
40
874
13560
11401
4908