Error: Twitter did not respond. Please wait a few minutes and refresh this page.
Daily Archives: April 25, 2010
Here’s some depressing recent medical news: Antidepressants don’t work. What’s even more depressing is that the pharmaceutical industry and Food and Drug Administration (FDA) have deliberately deceived us into believing that they DO work. As a physician, this is frightening … Continue reading