Luxembourg
Expatica news
16.08.2010 – A groundbreaking new operation pioneered by a laboratory in Germany is giving blind animals back their sight with a surgical procedure in which lenses are implanted into the eyeball.