Research  >  About SRI  >  Glossary

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.