Digestive Issues? It could be your Spleen.. The spleen is an often overlooked organ in western medicine but actually does so much in the human body! It’s responsible for blood cleansing, the immune system and digestion. Luckily | More