49%
Acceptance
762
Enrollment
1902
Founded