University

Instituto Tecnológico de Tijuana

https://tectijuana.edu.mx/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
4206
378
53
14262
14654
4030
2460