University

Instituto Tecnológico de San Juan del Río

https://itsanjuan.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
20753
1970
344
20402
5963
6683