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.