59%
Acceptance
360,883
Enrollment
1872
Founded