23%
Acceptance
9,080
Enrollment
1902
Founded