University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14532
1209
146
16724
6488
6216