'The Hubble Space Telescope was deployed by this space shuttle; 3 years later the Endeavour fixed its mirror'
Discovery
SCIENCE OF 1990: The Hubble Space Telescope was deployed by this space shuttle; 3 years later the Endeavour fixed its mirror
The Hubble Space Telescope was deployed by this space shuttle; 3 years later the Endeavour fixed its mirror
The Hubble Space Telescope was deployed by this space shuttle; 3 years later the Endeavour fixed its mirror
SCIENCE OF 1990
Discovery
SCIENCE OF 1990