University

Instituto Tecnológico de San Juan del Río

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
19574
1813
324
15244
19592
5819
6626