Antidepressants Rarely Outperform Sugar Pills
Thanks to ruthless marketing by Big Pharma, between 85% and 90% of the public believe low serotonin levels cause depression. But do the data support it?
https://youtu.be/q4laCxbYgRg
STORY AT-A-GLANCE
The serotonin hypothesis posits that low serotonin levels in your brain are responsibl