University

Instituto Tecnológico de Querétaro

http://www.itq.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7817
766
97
15753
12054
8380
5288