16%
Acceptance
9,536
Enrollment
1478
Avg SAT
1831
Founded