How the Body can Neutralize Stress – On It’s Own!

December 13th, 2010

Great article and audio on NPR about our built in stress reliever!

JUST BREATHE! Read or listen here.

Leave a Reply