Safety and Efficacy of Propranolol 0.2% Eye Drops in Trea... | NCT02504944 | Trialant