Daily Archives: September 10, 2009

Refurbished Hubble Space Telescope Transmits Spectacular Images

Scientists  released images that slice across billions of light-years to probe the cosmic-web structure of the universe and map the distribution of elements that are fundamental to life. The images look back to times when the universe was millions of … Continue reading

Posted in Solar System | 1 Comment