World Novocure lists 6%increase through EU approval for electrical device for lung cancer therapy by drbyos April 23, 2025 by drbyos April 23, 2025 Novocure’s Optune Lua Gains EU Approval, Stock Surges Table of Contents Novocure’s Optune Lua Gains EU … Read more 0 FacebookTwitterPinterestEmail