University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
14532
1209
146
16726
6492
6216