Katrin PeoOct 30, 20206 min readLeaky gut or intestinal permeability- a cause for many illnessesIf you are a health-nut like me, then you know that 70-80% of your immune system resides in your gut, which means that in order for you...