University

Instituto Tecnológico Superior de San Luis Potosí

http://www.tecsuperiorslp.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19961
1866
348
23418
19349
5819
6626