NCT04770324 - Study of a Novel Interposition Supraciliary Implant in Patients With Open Angle Glaucoma (SAFARI 2) | Crick | Crick