Lehigh University

Location: Bethlehem, Pennsylvania
Founded: 2001
Star Status: Good Standing