27%
Acceptance
43,165
Enrollment
1380
Avg SAT
1883
Founded