The solar system lies inside a structure called the Local Bubble some 1000 light years across – and a map of its surface shows it is the site of star formation
Space
12 January 2022
…
Advertisement
The solar system lies inside a structure called the Local Bubble some 1000 light years across – and a map of its surface shows it is the site of star formation
…