University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
14532
1209
146
16726
6492
6216