Implantable device of drug delivery Last year, MicroCHIPs, Inc. (Waltham, MA) carried out a clinical trial in Denmark of its [MORE]