Whole Medical Systems Two practices of note that place equal weight on the body, mind and spirit are ayurveda and Traditional Chinese Medicine. Ayurveda, meaning “science of life,” is a system of medicine that has been practiced in India for thousands of years. As one of the original holistic medical […]