Instituto Tecnológico de Sinaloa de Leyva — World Ranking
Instituto Tecnológico de Sinaloa de Leyva in Mexico. World ranking #13404, country ranking #520.
Ranking Details
- Global Rank: #13404
- Country Rank: #520 in Mexico
- Founded: 2011
- Type: public
More Rankings
Rankings in Mexico
World University Rankings