NASA Nodes cubesats deployed from International Space Station – Satellite News Digest

After a five-month stay aboard the International Space Station, NASA’s two Nodes satellites were deployed on 16 May from the NanoRacks platform and into low-Earth orbit to begin their technology demonstration.

http://www.sat-nd.com/archive/?id=2016051801

Share This Article