The Expedition 17 crew members are busy with science and preparations for the arrival of future spacecraft at the International Space Station More...