Doctors in Houston, Texas, performed the…

Share: 

Tuesday, April 22, 1969: Doctors in Houston, Texas, performed the first substantial human eye transplant.