New or old antidepressants? Benefits of new drugs are exaggerated.
Owens
D
D
Division of Psychiatry and Behavioural Sciences, Leeds University.
D000928:Antidepressive Agents / Q000191:economics / Q000627:therapeutic use; D016527:Drug Costs; D006801:Humans; D010349:Patient Compliance; D016896:Treatment Outcome
D000928:Antidepressive Agents