How mathematicians are fighting the war on cancer
independent.co.uk