Expedition 28
E232917
UNEXPLORED
Expedition 28 was a long-duration crewed mission to the International Space Station in 2011, overseeing scientific research and station operations during the final flights of the Space Shuttle program.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.