Phytos may help prevent cancer in several ways. They can prevent cancer-causing substances from forming. Or they may block cancer development. Phytos may also help protect against heart disease and help to control blood pressure to name a few. Some of the most common phytochemicals are the flavonoids.
All plants contain phytochemicals.
Therefore you should strive to get at least 5 servings of fruits and vegetables, and six to eleven servings of grains to get good sources of phytochemicals. The servings I mentioned would be per day. Isoflavonoids found in soy products are thought to be converted to a kind of estrogen in the body and may be protective against cancer. Yes there are some women who are using phytoestrogens instead of estrogen replacement, but it still unclear if they are as effective. It will be exciting to see more research done in the areas of phytochemicals.