University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9302
863
114
4608
17004
6642
5288