Tripura's traditional practitioners take steps to conserve herbal biodiversity to revive Ayurveda
Ayurveda, which literally means the science of life, is an ancient Indian system of natural and holistic medicine.
Sep 30, 2015, 11:59 AM IST
Ayurveda, which literally means the science of life, is an ancient Indian system of natural and holistic medicine.
Sep 30, 2015, 11:59 AM IST