NCT02754596 - Study Comparing Travoprost Intraocular Implants to Timolol Ophthalmic Solution | Crick | Crick