University

Instituto Tecnológico de Querétaro

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8173
791
95
13476
5963
5655