It comes as no surprise that Americans struggle with weight loss, but a new study led by researchers at Tulane University School of Public Health and Tropical Medicine reveals the extent to which many people try, and fail, to shed extra pounds.
Read More