STS-128
E423153
UNEXPLORED
STS-128 was a 2009 NASA Space Shuttle Discovery mission to the International Space Station that delivered supplies, equipment, and a new crew member as part of the station’s assembly and resupply efforts.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.