34%
Acceptance
31,606
Enrollment
1834
Founded