University

Instituto Tecnológico de Querétaro

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8278
777
106
15955
12021
8365
5040