Asteroid Bennu may contain the building blocks of LIFE