58%
Acceptance
11,270
Enrollment
1884
Founded