Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Definition Glaucoma drainage implants are surgically placed to lower intraocular pressure. They may be used at any stage in the treatment of glaucoma. Key Feature Glaucoma drainage implants bypass the natural aqueous outflow systems and typically shunt aqueous humor via…