33%
Acceptance
4,685
Enrollment
2004
Founded