317 notes
Source: nature
Filed under science neuroscience brain psychology stress
Well, this is quite an interesting writeup.