38%
Acceptance
23,453
Enrollment
1490
Avg SAT
1926
Founded