1
Benito Juarez Autonomous University of Oaxaca
For Biochemistry
70%
Acceptance
120,000
Enrollment
1827
Founded