Thursday, April 23, 2015

Hubble At 25

The Hubble Space Telescope has now been in space for 25 years. After a rough beginning that necessitated a dramatic repair mission by shuttle astronauts, Hubble has helped spark a revolution in our understanding of the universe.

Future science historians may well christen this period The Hubble Era.