Mental healthfromPsychology Today2 months agoThe Controversy Over AntidepressantsThe serotonin hypothesis for depression faces criticism, but this does not invalidate the therapeutic effects of antidepressants.