Apr 19, 2013 by News Staff

According to a new pilot study conducted by scientists at Loughborough University, Leicestershire, UK, a deep breath could become stress-detector. Scientists...