October 31, 2020

This Week in NASA History: Destiny Installed on Space Station – Feb. 10, 2001

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:: updates 2