Ayurveda means Science of Life06/30/2016June 30, 2016Ayurvedic practitioner Kethaki De Silva-Hahn discusses the importance of diet and massage in Ayurveda, an ancient Indian system of medicine followed by many people in southern Asia.Copy linkImage: DWAdvertisementAyurveda means Science of Life08:48This browser does not support the video element.