Episode details

Available for over a year
Shereen speaks with Professor Charles Cockell, who is in charge of a new UK Astrobiology Centre which opened at Edinburgh University last month tasked with examining the possibility of whether there's life elsewhere in the Universe.
Programme Website