47%
Acceptance
12,924
Enrollment
1823
Founded