NanoRacks has successfully completed the company’s 13th CubeSat deployment mission from the International Space Station. As these five CubeSats enter low-Earth orbit, this brings NanoRacks to 176 total CubeSats deployed into space via the NanoRacks CubeSat Deployer (NRCSD). In total, the company has deployed 193 satellites into space.