Stanford Wearable Electronics Initiative11/12/2025Eye prosthesis restores sight to patients with incurable vision lossKatryna DillardRead at Stanford Wearable Electronics Initiative