Organoid image UCLA
UCLA Broad Stem Cell Research Center/Nature Neuroscience
Microscope image of a mini brain organoid showing layered neural tissue and different types of neural cells
Download Photo (328.6 kB)