Cancer cures held back