Could a vaccine for cancer be within reach?
It’s probably now the longest running conflict since the Hundred Years’ War: Richard Nixon declared the ‘war on cancer’ 51 years ago. The enemy is still in the field, killing more people than ever as other causes of mortality shrink. But cancer is at last giving ground. Fresh from its triumph in the race to