University

Instituto Tecnológico de Tijuana

https://tectijuana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4165
53
53
14264
14657
4032
2433