18.08.2009 Antidepressants: benefit of SNRI is proven Venlafaxine and duloxetine alleviate symptoms better than sham drug Press release