STS-103 was a Hubble Space Telescope servicing mission by Space Shuttle Discovery. The mission launched from Kennedy Space Center, Florida, on 19 December 1999 and returned on 27 December 1999.
Identifier (URI) | Rank |
---|---|
dbkwik:resource/n4PyIiOt-OG_8ZQxHtPWOg== | 5.88129e-14 |
dbr:STS-103 | 5.88129e-14 |