1,246,630 views | Andrew Bastawrous • TED2014

Get your next eye exam on a smartphone