1
Michoacan University of Saint Nicholas of Hidalgo
For Engineering
50%
Acceptance
360,883
Enrollment
1540
Founded