mini brain organoid (IMAGE)
Caption
A microscope image of a mini brain organoid showing layered neural tissue and different types of neural cells.
Credit
UCLA Broad Stem Cell Research Center/Nature Neuroscience
Usage Restrictions
no restriction
License
Original content