University

Instituto Tecnológico de Tijuana

https://tectijuana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4206
378
53
14262
14654
4030
2460