Expedition 28 Mission 4" Sticker

Expedition 28 Mission 4" Sticker

Regular price $1.50

Expedition 28 Mission 4" Sticker


Expedition 28 is scheduled to be the 28th expedition to the International Space Station. The launch date is scheduled for March of 2011, with a planned crew of 6.

  • Number of crew 6 (planned)

  • Launch May 2011

  • Launch site: Baikonur Cosmondrome, Kazakhstan

  • Soyuz TMA-21, Soyuz TMA-02M