10.1101/2023.07.18.549546

Microfluidic organotypic device to test intestinal mucosal barrier permeability ex vivo

2023-07-19