The Instituto Politécnico Nacional is one of the largest public universities in Mexico with 171,581 students at the high school, undergraduate and postgraduate levels.