16%
Acceptance
1,505
Enrollment
2002
Founded