University

Instituto Tecnológico de Tijuana

http://tectijuana.edu.mx/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3913
349
51
13720
13805
4352
2304