Only 25 minutes of mindfulness meditation is needed to alleviate stress, according to a recent study.