Window on the womb Stuart Nathan 11 Mar 2024 — 4 min read Share An image of a kidney organoid from the UCL/Great Ormond Street study