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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed