59%
Acceptance
22,536
Enrollment
2002
Founded