Astronomers detected unusually high quantities of carbon, the basis of all terrestrial life, in an infant solar system around nearby star Beta Pictoris, 63 light-years away.
Astronomers detected unusually high quantities of carbon, the basis of all terrestrial life, in an infant solar system around nearby star Beta Pictoris, 63 light-years away.