What is Yang Sheng? by Kevin W Chen, MPH, PH.D.
Yǎng Shēng may be the most important concept in TCM and the culture of Chinese health. The Chinese word “Yang” means to nurture, take care of, and nourish; “Sheng” means life, birth, and vitality. Together “Yang Sheng” means to nurture or nourish life — fostering health and well being by nurturing body, mind and spirit …