Dec 03, 2024 Posted on 3 December 20245 December 2024 Novocure seeks approval after pancreatic cancer wearable scores at Phase III