University

Instituto Tecnológico de Iguala

https://itiguala.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11141
1011
122
8467
7420
7190