Novocure Appoints Company President Frank Leonard as Chief Executive Officer

Novocure Appoints Company President Frank Leonard as Chief Executive Officer (news)