Back to Results Research Snapshot #1 – Depression can take a decade off your life Publications Research Snapshot #1 - Depression can take a decade off your life Open PDF