24%
Acceptance
56,068
Enrollment
1902
Founded