Pfizer scientists had a "headdesk" moment in October, when German researchers showed that an antidepressant the company markets in Europe doesn't work in humans, even though animal model data showed it to be effective, Scientific American guest blogger SciCurious wrote in November.