Todd Longsworth

Active Malvern, PA Secretary for Novocure Inc.