University

Universidad Tecnológica de Tijuana

https://www.uttijuana.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18012
1595
235
17384
5963
6658