Dr. James Anderson Discusses the Health Benefits of Soy

According to Jim Anderson, soy foods are some of the healthiest foods you can put on the table. This is because they help fight what Jim calls The Big Five - heart disease, stroke, diabetes, obesity and high-blood pressure.