64%
Acceptance
47,425
Enrollment
1240
Avg SAT
1883
Founded