Posted February 8th, 2013.
Despite paying more per year on healthcare, Americans are unhealthier than other developed countries. Nutrition industry leaders Mark LeDoux, Steve Mister and Robert Craven comment on the findings of this study. Read more.