10.1101/723015

Organoid-derived Duodenum Intestine-Chip for preclinical drug assessment in a human relevant system

2019-08-04