10.1101/723015
Organoid-derived Duodenum Intestine-Chip for preclinical drug assessment in a human relevant system
2019-08-04