62%
Acceptance
16,900
Enrollment
1865
Founded