42%
Acceptance
16,739
Enrollment
1859
Founded