Research A-Z
Organoid
Definition
A miniature and simplified version of an organ that is produced in vitro in three dimensions that shows realistic micro-anatomy.
A miniature and simplified version of an organ that is produced in vitro in three dimensions that shows realistic micro-anatomy.