University

Instituto Tecnológico de Querétaro

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
8278
777
106
15955
12021
8365
5040