66%
Acceptance
72,100
Enrollment
1839
Founded