Hubble’s Mirror Flaw

Launched on April 24, 1990, NASA’s flagship Great Observatory has far surpassed its original mission goals. Hubble has more than doubled its 15-year life expectancy and significantly expanded our understanding of the universe while simultaneously unveiling new mysteries that prompt further investigation. Hubble’s more than one and a half million observations have generated some of … Continue reading Hubble’s Mirror Flaw