University

Instituto Tecnológico Superior de San Luis Potosí

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

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
19401
1865
326
15222
19306
7356
6084