New paper out based on a massive sample (n = 355,358) finds that screens explain less than 0.4% of depression AND shows why…

IFTTT, Twitter, patmarkey


(via http://twitter.com/patmarkey/status/1084842687755362305)