University

Instituto Tecnológico de San Juan del Río

https://itsanjuan.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20753
1970
344
20402
5963
6683