University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6673
667
91
10604
8348
6899
5648