Explore relationships
STS-128
STS-128 (ISS assembly flight 17A) was a NASASpace Shuttle mission to the International Space Station (ISS) that launched on August 28, 2009. Space ShuttleDiscovery carried the Multi-Purpose Logistics ModuleLeonardo as its primary payload.
Use + to expand a branch. Click a topic name to open its summary.