46%
Acceptance
19,520
Enrollment
1832
Founded