41%
Acceptance
16,436
Enrollment
1874
Founded