Obesity/poor health link explored
New research suggests that losing even modest amounts of weight can pay off in better health. Researchers at the University of North Carolina report in Obesity Research this month that losing weight decreases activity of a key enzyme known to play a...