VistaGen Therapeutics (VTGN) Reports PALISADE-1 Phase 3 Study Did not Meet Primary Endpoint StreetInsider.com
Drugs may be ineffective at treating depression, researchers suggest CGTN
A Popular Theory About Depression Wasn't "Debunked" by a New Review Technology Networks
Cymbalta and Interactions: Alcohol, Supplements, and More Healthline
Depression: low serotonin may not be the cause – but antidepressants still work The Conversation
The New Study on Serotonin and Depression Isn’t About Antidepressants VICE
The New Study on Serotonin and Depression Isn't About ... VICE
Depression not caused by lack of serotonin, says new study Mint Lounge