University

Instituto Tecnológico de Parral

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20982
2005
387
12822
21366
5819
6626