Tag Rachel H. Lee

Drainage Implants

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…