57%
Acceptance
63,012
Enrollment
1035
Avg SAT
1859
Founded