NASA will be soon sending a tiny surgical robot to space for a test mission aboard the International Space Station (ISS). Developed by researchers at the…
Inside a huge crater in Israel's sun-baked Negev desert, a team wearing space suits ventures forth on a mission to simulate conditions on Mars. The Austrian…