NCT03736655 - Study of a Novel Interposition Supraciliary Implant in Patients With Open Angle Glaucoma | Crick | Crick