University

Instituto Tecnológico de Parral

http://www.itparral.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19484
1953
363
11178
19657
8602
6115