74%
Acceptance
72,100
Enrollment
1838
Founded