Contact Lenses That Heal Your Eyes
Researchers at the University of Sheffield have created thin implants containing stem cells that go over your eyes, hopefully causing your eyes to repair themselves.
The Latest Science Videos
Researchers at the University of Sheffield have created thin implants containing stem cells that go over your eyes, hopefully causing your eyes to repair themselves.