Study Comparing Travoprost Intraocular Implants to Timolo... | NCT02754596 | Trialant