Loading patent details...
US6235313B1: Bioadhesive microspheres and their use as drug delivery and imaging systems | Searchlight