52%
Acceptance
2,807
Enrollment
1965
Founded