Dedication of the Joan and Irwin Jacobs Retina Center, January 27, 2004, Carol Lebow, Channel 10 News
Categories
Dedication of the Joan and Irwin Jacobs Retina Center, January 27, 2004, Carol Lebow, Channel 10 News
Dr. Freeman comments on Stevie Wonder and artificial eye chips, Channel 8, News San Diego, December 1999
https://vimeo.com/211692215