University

Instituto Tecnológico de Tuxtepec

https://www.ittux.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16004
1346
172
18478
6488
6216