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