This respiratory illness season, wearing a mask is required in patient and resident areas at Sunnybrook. Read our visitor guidelines »

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.