When Fighting Cancer From Space, Form is Function

Experiments aboard the International Space Station may offer promising advancements in fighting cancer