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