50%
Acceptance
6,424
Enrollment
1830
Founded