Telescope implanted in the eye helps thousands of Arizonans see

ABC15 2015-11-07

Views 4

It’s a medical breakthrough that sounds like something out of a sci-fi movie.

Share This Video


Download

  
Report form