Results for

It’s the dirty little secret at the heart of a multi-billion dollar industry: double-blind trials, considered the gold standard of medical research, have repeatedly shown that antidepressant drugs barely work at all, with some studies even … More→