44%
Acceptance
2,272
Enrollment
1872
Founded