University

Universidad Tecnológica de Querétaro

http://www.uteq.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9247
858
112
9091
13824
7698
5580