nautil.us
Ingenious: Rachel Yehuda - Issue 31: Stress - Nautilus
Although post-traumatic stress disorder is an established diagnosis in psychology, and stressed combat veterans are a cliché in Hollywood,…