Penn’s New Engineering Dean is Off to a Flying Start

Dean is Off to a Flying Start