We are not able to give specific medical advice, but we can give you general recommendations. Including foods that are high in antioxidants have been known to help the body clear harmful cells that can cause or promote cancer. Pretty much all plant-based foods contain antioxidants. There are some higher than others. Here's a research study plus two other resources that show the antioxidant content of various foods. You'll notice some numbers might be different since there are many variable that contribute to the antioxidant content of foods (where they are grown, stage of ripeness, processing, exposure to heat/light/air, etc.) http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2841576/pdf/1475-2891-9-3.pdf http://www.biomedcentral.com/content/supplementary/1475-2891-9-3-s1.pdf http://www.oracvalues.com/ Combining iron rich foods with citrus foods can help maximize absorption of iron. High iron foods include pumpkin seeds, dark leafy greens, eggs yolks, dried fruit, beans and fortified cereals.