51%
Acceptance
5,110
Enrollment
1904
Founded