For over 3000 years, Ayurveda, the ancient Indian science of living, has addressed itself to the fundamental principles of good health and longevity. It has developed a tradition of medicine and a system of treatment based on the inherent ability of the human body to rejuvenate, to heal and to restore its natural balance.