University

Instituto Tecnológico Superior de San Luis Potosí

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
19961
1866
348
23418
19349
5819
6626