STS-121
E213285
UNEXPLORED
STS-121 was a 2006 NASA Space Shuttle Discovery mission focused on testing new safety improvements and resupply of the International Space Station as part of the post-Columbia "Return to Flight" efforts.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.