EMBL Organoids: Modelling organ development and disease in 3D cultureBy Liz Stewart / September 1, 2025