This Week in NASA History: Destiny Installed on Space Station – Feb. 10, 2001
- Wed 12 Feb 2020 08:05:PM
This week in 2001, the crew of space shuttle Atlantis, mission STS-98, successfully installed the U.S.-built Destiny lab on the International Space Station, using the remote manipulator system and concurrent spacewalks.
Source: This Week in NASA History: Destiny Installed on Space Station - Feb. 10, 2001
Source: This Week in NASA History: Destiny Installed on Space Station - Feb. 10, 2001