An oligouronate is used in the treatment or prevention of cancer as an anticancer agent. The oligouronate is effective against cancer itself, and as a drug delivery tool which improves or promotes the delivery of another anticancer agent, such as a chemotherapy drug or immunotherapeutic agent. Thus, the oligouronate is used in cancer prevention or treatment alone or in combination with one or more other anticancer agents.