Temple University

Location: Philadelphia, Pennsylvania
Founded: 2001
Star Status: Platinum