Cruciferous Vegetables are Anti-Cancer Foods
So, which foods have the most powerful anti-cancer effects? Cruciferous vegetables.