Could advances in biointerface technology mean the blind see, the lame walk, and the deaf hear? A new initiative aims to find out.
Could advances in biointerface technology mean the blind see, the lame walk, and the deaf hear? A new initiative aims to find out.