University

Instituto Tecnológico de Parral

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22014
2462
476
27455
20087
11401
6033