Tag Archives: stevenage
In space no one can hear you fart
A six-wheeled robot that will be sent to Mars is being tested in a giant sand pit in Stevenage. The robot will sample the atmosphere of Mars for traces of gases that are produced by biological processes. And across the … Continue reading