46%
Acceptance
33,971
Enrollment
1842
Founded