Conceived in the 1970s and built amidst controversy and an ever increasing budget, the Hubble Space Telescope was launched in 1990. Despite every difficulty, five Service Missions have rigorously maintained and upgraded Hubble. In a look at the legacy of Hubble, we relive those missions, assured of extraordinary contributions to our understanding of the near and very distant, early universe through 2013.
Continue reading...
Tuesday, May 26, 2009
0 Comments