iOS app Android app

Horsehead Nebula

The Hubble Space Telescope at 23

Mario Livio | Posted 06.30.2013 | Science
Mario Livio

When the Hubble Space Telescope was launched in 1990, the original idea was that it would operate for 10 years. That period was later extended to 15 years. Well, on April 24, Hubble celebrated 23 years since launch, and the telescope is going as strong as ever.

WATCH: Remarkable Nebula Photo Marks Hubble's 23rd Anniversary

Posted 04.20.2013 | Science

By: Mike Wall Published: 04/19/2013 02:03 PM EDT on NASA's Hubble Space Telescope has snapped a spectacular new image of an iconic nebula...

LOOK: Amazing Visualization Presents Scale Of Universe

Posted 02.11.2012 | Science

You could call it "Powers of Ten" for the Millennial Generation. Cary and Michael Huang, the minds behind the 2010 hit "Scale of the Universe," hav...