New atlas of cells in the intestine – may contribute to new treatments 21 March 2025 New atlas of cells in the intestine – may contribute to new treatments. Read more here.