Marisa Sloan Staff Writer Clusters of human brain cells known as organoids have been successfully grown in a lab, according to a report researchers published in the journal “Cell Stem Cell” on Aug. 29. These organoids, popularly known as “minibrains,”… Read More ›