ParentFull threadgeoffbp·I could not fit the whole title in, it is: 'Cancer-killing pill' that appears to 'annihilate' solid tumours is now being tested on humansView on HN