University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10130
864
108
11368
14076
5819
5681