cubesat Published March 2, 2014 at 946 × 629 in Deploying a Set of CubeSats From the International Space Station