Why victory in the war on cancer remains elusive: biomedical hypotheses and mathematical models.

Why victory in the war on cancer remains elusive: biomedical hypotheses and mathematical models.