Congratulations to Seb, Zala and Elsa on their Science paper on human telomerase dimer. Check it out here for full details: 10th July 2025 https://www.science.org/doi/10.1126/science.adr5817