Return to Article Details Hrudaya Chetana Sthanam - What Modern Science Says?