The gut mucosa hosts the body's largest population of immune cells. Nature Immunology in collaboration with Arkitek Studios have produced an animation ...

;