University

Instituto Tecnológico de Tijuana

https://tectijuana.edu.mx/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
4164
376
53
14263
14655
4032
2432