Landmark study disproves that a “chemical imbalance” causes depression—a scientifically meaningless theory that has misled consumers while driving up antidepressant sales to $15 billion a year. In a long and carefully researched article, President CCHR International Jan Eastgate, “Lauds Study Disproving ‘Chemical Imbalance‘ causes Depression“, as demonstrating “it is a Myth“. The watchdog, even if […]