34%
Acceptance
28,776
Enrollment
1905
Founded