25 Years Ago: STS-103, The Hubble Servicing Mission-3A
“Trying to do stellar observations from Earth is like trying to do birdwatching from the bottom of a lake.” James B. Odom, Hubble Program Manager 1983-1990. The third servicing mission to the Hubble Space Telescope, placed in orbit in 1990, occurred during the STS-103 mission in December 1999. During the mission, originally planned for June [...]