Whalespan
Loading…
The majority of the body's immune system cells are located in the lamina propria, a layer of the gut wall. — Whalespan