Rachel Pavitt-RumeryApr 10, 20202 min readLiver DetoxificationAccording to Chinese Medicine, the Liver is not just an organ but an "organ system" with many functions and areas of the body it controls...