University

Universidad Tecnológica de Querétaro

http://www.uteq.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12460
1031
120
14039
6488
6216