Novocure Reports Positive Top-line Results from STELLAR Phase 2 Pilot Trial in Mesothelioma

Novocure Reports Positive Top-line Results from STELLAR Phase 2 Pilot Trial in Mesothelioma (news)