Researchers at the University of Colorado Anschutz Medical Campus discovered LL-341070, a drug that restores vision in ...