University

Instituto Tecnológico de Querétaro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9370
819
103
13943
12734
5819
5681