Huge space bubble, the “heliosphere,” allows life to exist on Earth

Huge space bubble, the “heliosphere,” allows life to exist on Earth

An extraordinary structure called the “heliosphere” envelops our entire solar system in a protective bubble. NASA’s new mission, IMAP, will get close enough to the Sun to investigate how the heliosphere works.

Inflated by the Sun, the…

Continue Reading