1
Autonomous University of Tlaxcala
For Bioinformatics / Computational biology
64%
Acceptance
360,883
Enrollment
1976
Founded