25%
Acceptance
34,404
Enrollment
1882
Founded