Friday, April 21, 2006

Solar-powered implant could restore vision. If this indeed works, wouldn't that be awesome?

No comments: