-
Basic Research Has Had a Major Impact on Developing New Treatments for Serious Mental Illnesses
Depression is the leading cause of disability worldwide, with an estimated $2 trillion annual economic impact. The cost in terms of human suffering is, of course, incalculable. Each year about 8% of adults—nearly 20 million Americans—experience major depression; 8% of adolescents experience at...