University

Instituto Tecnológico Superior de San Luis Potosí

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
19961
1866
348
23418
19349
5819
6626