University

Instituto Tecnológico de Querétaro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6217
586
80
12719
10027
6698
4482