Didi Ananda Shamita – The Science of Meditation (video) Leave a Comment / Health, Self Actualisation / By YogaEcology Team The science behind the structured process of meditation and its benefits.