Portal origin URL:
Portal origin nid:
474746
Published:
Tuesday, October 19, 2021 - 10:00
Featured (stick to top of list):
no
Portal text teaser:
Our corner of the universe, the solar system, is nestled inside the Milky Way galaxy, home to more than 100 billion stars. The solar system is encased in a bubble called the heliosphere, which separates us from the vast galaxy beyond – and some of its harsh space radiation.