Tag largest population

Immunology in the Gut Mucosa

61 0

Immunology in the Gut Mucosa

61 0

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