The Spleen: Digestion, Absorption, Immunity and Integrity
The Spleen is similar in structure to a large lymph node about the size of a small fist and is positioned in the body at the upper left quadrant of the abdomen in the area of the 9th-11th rib. Western medicine describes the Spleen as an organ that is part of the lymphatic system…
Details


