Alternative Medicine Mudra scienceBy Vaishali ShahMay 8, 20180 Derived from the Sanskrit word which means a ‘seal’, Mudra is basically a finger/hand position, performed by