University

Universidad Autónoma de Tlaxcala

https://www.uatx.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4149
390
54
7308
10700
5090
3321