Scientists have developed a way to grow miniature versions of human organs; some of the weirdest organoids are the mini brains. {iframe}https://www.youtube.com/watch?v=-1P0HKfTrfY&app=desktop{/iframe}