50%
Acceptance
44,819
Enrollment
1340
Avg SAT
1869
Founded