SSRI antidepressants

Drug / Medication

Discussed in the context of a paper suggesting lack of proof for their effectiveness in treating depression.

Mentioned in 1 video