Editor's comment: Killing cancer

16 Jul 2014