Weighing in on the Obesity Epidemic

Obesity has become the most visible, yet most ignored public health concern globally. It is the second leading contributor to countless preventable illnesses. On its own, obesity is a debilitating chronic disease with an estimated decrease in life expectancy of 8.3 years for men and 6.1 years for women. Obesity is the fifth leading cause of deaths worldwide. Read more