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. …