50%
Acceptance
28,018
Enrollment
1831
Founded