Restoring vision is one of the great challenges of contemporary technology. These Spaniards have had an idea and it seems to work
In January 2018, the car Tonya Illman was riding in got stuck in the sand. They were on Wedge Island, 180 kilometers north of the Australian city of Perth; so while they waited for roadside assistance to arrive, Tonya took a walk on the beach. And it was there, among the dunes, where saw something … Read more