University

Universidad Politécnica de Tlaxcala Región Poniente

https://www.uptlaxponiente.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24690
2696
567
24565
5963
6683