Bonfini Alessandro, Nagy Peter, Buchon Nicolas
Department of Colorectal Surgery, the Second Affiliated Hospital of Zhejiang University School of Medicine, Zhejiang University, Hangzhou 310029, P.R. China.
Center for Infection, Immunity and Cancer, Zhejiang University-University of Edinburgh Institute, Zhejiang University School of Medicine, Zhejiang University, Haining 314400, P.R. China.
Development. 2025 May 15;152(10). doi: 10.1242/dev.204884. Epub 2025 May 14.