University

Instituto Tecnológico Superior de San Pedro de las Colonias

http://www.tecsanpedro.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24937
3123
743
12448
25589
8602
6115