By the way, chang shan is known to medical science. The active ingredient is halofuginone, and its effect on the immune system is being studied by medical researchers:
http://www.ncbi.nlm.nih.gov/pubmed/19498172