University

Universidad Técnica Estatal de Quevedo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7208
675
30
823
13682
5110
5246