57%
Acceptance
8,070
Enrollment
1861
Founded