Patient’s own mitochondria injected into eyes in attempt to restore vision Science · 2026-08-24 08:15:11 Sources Nature News: Patient’s own mitochondria injected into eyes in attempt to restore vision