Too early to say prolonged lifespans? The soft science coverage is optimistic.
Aweee shit!
Seriously cool stuff. I hope to work on mitochondrial research one day.