University

Instituto Tecnológico de San Juan del Río

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
19574
1813
324
15244
19592
5819
6626