2,421,956 views | Rebecca Brachman • TED2017

A new class of drug that could prevent depression and PTSD