University

Instituto Tecnológico de Querétaro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6508
617
89
15463
12129
7261
4532