Instituto Tecnológico de Culiacán is the higher education institution in Mexico founded in 1968.
According to PR-model, itculiacan.edu.mx is ranked 2,472,658th in multilingual Wikipedia, in particular this website is ranked 1,354,491st in English Wikipedia.
The website is placed before itensenada.edu.mx and after itcm.edu.mx in the BestRef global ranking of the most important sources of Wikipedia.