
HOUSTON (NASA PR) — The International Space Station is buzzing today with a broad array of research to improve life for humans on and off the Earth. The five-person Expedition 63 crew has also been preparing for a set of spacewalks as the pace of space science ramps up.
(more…)
