Critique of the serotonin hypothesis in depression

This is an old article about antidepressants and the scam involved in their marketing, but it is still extremely relevant. No new information for me, but it covers a lot of information I think is very important and I just want to pass it on.

Just for your information when “DTCA” is referred to it means “direct to consumer advertising”–by the pharmaceutical companies, of course.

Leave a Reply

Powered by

Up ↑