glaucoma filtration implants meaning
- [Medicine]
Devices,usually incorporating unidirectional valves,which are surgically inserted in the sclera to maintain normal intraocular pressure.
- glaucoma filtration implant: [Medicine]Devices, ...
- glaucoma drainage implants: [Medicine]Devices, ...
- filtration: Noun: filtration&n ...