New research shows how nature nurtures the brain, showing that a walk in the woods reduces stress-related activity in the amygdala, yielding mental health benefits.
Medscape...
↧