Search results
TechCrunch Space: Building (and testing) for the future
TechCrunch· 6 days agoIn other words, they’ll be spending at least 20 days on board the International Space Station...
In other words, they’ll be spending at least 20 days on board the International Space Station...