Connect to share and comment

dense galaxy

Appears In:
Scientists say the jam-packed dwarf galaxy could contain life forms.
dense galaxy

How do you make sense of something like this?

NASA