Researchers Use 3D Printing for Precise Control in Programmable Release ... - 3DPrint.com