39%
Acceptance
47,335
Enrollment
1315
Avg SAT
1861
Founded