State of mind and body

Depression is one of the leading causes of disability worldwide. Learn more about the disease process, treatment and prognosis, and underwriting implications in the March OTR. Don’t have the latest issue? Sign up today.