This latest image released from the Hubble Space Telescope shows the dwarf galaxy NGC 4449, located about 12.5 million light-years away. Although the galaxy has been around for billions of years, it recently went through a period of intense star formation. ...

Read the full blog entry