Organoid
An organoid is a three-dimensional, self-organizing cell culture that reproduces selected structural or functional features of an organ.
An organoid is a three-dimensional, self-organizing cell culture that reproduces selected structural or functional features of an organ.