52%
Acceptance
209,129
Enrollment
1833
Founded