Novocure’s Chief Science Officer Retires after 17 Years of Service

Novocure’s Chief Science Officer Retires after 17 Years of Service (news)