Categories
News

Stevie Wonder and artificial eye chips

Dr. Freeman comments on Stevie Wonder and artificial eye chips, Channel 8, News San Diego, December 1999

https://vimeo.com/211692215