The gastrointestinal tract – more than a simple machine

We often perceive digestion as a straightforward process of food going in and waste coming out.

Read more