Wednesday, November 24, 2010

When originally planned in the early 1970s, the Large Space Telescope program called for return to Earth, refurbishment, and re-launch every 5 years, with on-orbit servicing every 2.5 years.