Successful deployment of UPSat Eleftherios Kosmas2017-05-192017-05-203 Comments UPSat, the first open source hardware and software satellite, was released in orbit by NanoRacks deployer from the International Space...