NASA Update – 11th May 2013
The latest update from the NASA centres with information on an ammonia leak on the ISS. Also included is information on the ‘Humans 2 Mars’ summit, which discussed the policy and technological challenges associated...
The latest update from the NASA centres with information on an ammonia leak on the ISS. Also included is information on the ‘Humans 2 Mars’ summit, which discussed the policy and technological challenges associated...
Recent Comments