16%
Acceptance
2,800
Enrollment
2004
Founded