Researchers from the Organoid group at the Hubrecht Institute have developed a new way to grow organoids. Organoids are tiny ...