What are the health benefits of tofu?

Learn all about the health benefits of consuming tofu, including decreasing the risk of obesity and overall mortality, diabetes, heart disease and increasing energy.