10.1101/2023.07.18.549546
Microfluidic organotypic device to test intestinal mucosal barrier permeability ex vivo
2023-07-19