Tiny Stamp-Sized Satellites Carried by Endeavour Into Space Posted by LIM SC on May 17, 2011 at 4:20pm http://techland.time.com/2011/05/17/tiny-stamp-sized-satellites-carried-by-endeavour-into-space/ Read more…