Loading patent details...
US7447533B1: Implantable electronic medical device having an encapsulated optical transducer | Searchlight