45%
Acceptance
41,000
Enrollment
1880
Founded