39%
Acceptance
1,483
Enrollment
2001
Founded