University

Instituto Tecnológico de San Juan del Río

https://www.itsanjuan.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19574
1813
324
15244
19592
5819
6626