MicroCHIPS' implantable drug delivery device (on right) next to an everyday computer memory stick. (Photo: Business Wire)
MicroCHIPS' implantable drug delivery device (Graphic: Business Wire)