site logo

China grants innovative device designation to Novocure's Optune