STS-97
E402302
UNEXPLORED
STS-97 was a Space Shuttle Endeavour mission in 2000 that delivered and installed the first set of U.S.-built solar arrays to the International Space Station, significantly increasing the station’s power capacity.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.