amsat-uk.org
NASA Release Amateur Radio CubeSat Deployment Pictures
NASA have released photographs of the amateur radio CubeSats TechEdSat, F-1 and FITSAT-1 taken by an Expedition 33 crew member on the International Space Station (ISS).