Archives

Alpha Centauri: December 2017


Yale astronomers have taken a fresh look at the nearby Alpha Centauri star system and found new ways to narrow the search for habitable planets there.