65%
Acceptance
16,970
Enrollment
1903
Founded