For thousands of years Gurus, Swamis, yogis, sages, and mystics have been telling us to meditate- now scientists are doing the same.

For thousands of years Gurus, Swamis, yogis, sages, and mystics have been telling us to meditate- now scientists are doing the same.