University

Universidad Autónoma de Tlaxcala

https://uatx.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4201
344
42
11582
3500
3779