Tuesday 25 November 2008

Hubble captures views of mammoth stars

Source: ESA

Two of our galaxy's most massive stars, until recently shrouded in mystery, have been viewed by the NASA/ESA Hubble Space Telescope, unveiling greater detail than ever before.(read more)

No comments: