Paul Saladino· MD
on the inside world inside of your body from the gut is the majority of your immune system people think it's in lymph nodes or your spleen but there's lamina propria is a layer of your gut wall that houses the majority of your immune system cells