University

Instituto Tecnológico Superior de Juan Rodríguez Clara

http://www.itsjuanrodriguezclara.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25650
3275
741
20948
25728
11401
6033