81%
Acceptance
63,000
Enrollment
1604
Founded