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.