A groundbreaking new operation pioneered by a laboratory in Germany is giving blind animals back their eyesight with a surgical procedure in which lenses are implanted directly into the eyeball.
AFP TV reports.cc
A groundbreaking new operation pioneered by a laboratory in Germany is giving blind animals back their eyesight with a surgical procedure in which lenses are implanted directly into the eyeball.
AFP TV reports.cc