University

Universidad Politécnica de Tlaxcala

http://uptlax.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10114
108
108
11370
14079
5822
5615