Skip to main content

A reservoir of stem cells in the intestine