62%
Acceptance
5,682
Enrollment
2002
Founded