40%
Acceptance
13,226
Enrollment
1623
Founded