Expedition 74 crew members aboard the International Space Station are manufacturing large quantities of stem cells to advance cancer research.
Expedition 74 crew members aboard the International Space Station are manufacturing large quantities of stem cells to advance cancer research.