University

Universidad Técnica Estatal de Quevedo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6310
618
32
1067
13979
5488
4895