Babbage Lecture Theatre, David Attenborough Building 2026-03-09 16:30: “2 Billion years of shelterin and t-loops: from telomere protection to cancer prevention” (Professor Titia de Lange)