Immunology in the Gut Mucosa

The gut mucosa hosts the body’s largest population of immune cells. Nature Immunology in collaboration with Arkitek Studios have produced an animat...
Back to Top