Broccoli, cabbage, cauliflower: the vegetables that may prevent cancer
Natural chemicals found in soya beans and vegetables such as broccoli, cabbage and cauliflower boost the body's ability to repair damaged DNA and may prevent cells turning cancerous, scientists said.