New study reveals America’s losing battle to shed extra pounds

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

Leave a comment