Digesting - we don't have to think about it, our bodies just do it! In fact, your body can expend up to 80% of its total energy trying to digest meals like Christmas or Thanksgiving
Immunology in the Gut Mucosa. The gut mucosa hosts the body's largest population of immune cells. Nature Immunology in collaboration with Arkitek Studios