A miniature telescope, which can be implanted in the eye, might help the blind see—assuming it passes clinical trials. Remember how Galileo could see through his telescope, even when he had a degenerative eye disease? Now imagine inserting a miniature telescope directly in the eyeball—that’s exactly how VisionCare Inc. plans on restoring sight for people […]