India's dense tapestry of ancient medicine, specifically Ayurveda, has been tapping the healing powers of native herbs for centuries. Ancient remedies, hitherto part of everyday existence, are ...