46%
Acceptance
14,074
Enrollment
1355
Avg SAT
1870
Founded