Missions

Soyuz TMA-18

Soyuz TMA-18 was a 2010 Soyuz flight to the International Space Station (ISS). TMA-18 was the 105th crewed flight of a Soyuz spacecraft since the first crewed flight in 1967.

Text from Wikipedia, CC BY-SA 4.0

Program
Soyuz programme
Launch
Apr 2, 2010
Return
Sep 25, 2010
Duration
176 days
Outcome
Success

Crew

Links