Substances found in soybeans that have several anti-cancer properties. These include inducing apoptosis in cancer cells, slowing down their DNA synthesis and cell division, and inhibiting angiogenesis. Isoflavones seem to stimulate genetic changes, returning cancer cells back into non-cancerous ones.