38%
Acceptance
1,804
Enrollment
1841
Founded