What is Ayurveda? Thousands of years before modern medicine provided scientific evidence for the mind-body connection, the sages of India developed Ayurveda, which continues to be one of the worlds most sophisticated and powerful mind-body health systems. A sister science to yoga, the term Ayurveda is composed of two Sanskrit words – Ayu meaning…