October 19, 2012 casper

NASA's LAUNCH aims for innovation

Biodegradable needles that dissolve inside the body are just one of the innovative technologies NASA's LAUNCH program is helping get off the ground.  …