75%
Acceptance
63,012
Enrollment
1080
Avg SAT
1876
Founded