NASA's new mission to the sun may reveal clues about alien worlds, too.
%d bloggers like this: