Search
Items tagged with: STS125
15 Years Ago: STS-125, the Final Hubble Servicing Mission https://www.nasa.gov/history/15-years-ago-sts-125-the-final-hubble-servicing-mission/ #NASA #NASAHistory #STS125
15 Years Ago: STS-125, the Final Hubble Servicing Mission - NASA
The fifth and final servicing mission to the Hubble Space Telescope, placed in orbit in 1990, took place during the STS-125 mission in May 2009. During theKelli Mars (NASA)