Two Extra Sets of Hands

Innovation Now - A podcast by WHRO

Categories:

More hands make light work. And that saying has never been truer than on the International Space Station right now.