66%
Acceptance
34,404
Enrollment
2002
Founded