Episode 133: The Toliman Space Telescope – an update

The Toliman Space Telescope. A small, novel spacecraft looking for Earth-like planets in our nearest neighbour star system, Alpha Centauri.