NCT03687632 - ST266 Eye Drops for the Treatment of Persistent Corneal Epithelial Defects | Crick | Crick