Joseph B. Hughes has been named Drexel University's new Dean of Engineering. Read the full announcement here.