73%
Acceptance
21,240
Enrollment
1869
Founded