Article says it lasts 5 years. Does that mean one surgery every 5 years?
Certainly very cool though, been waiting for this to happen for a while now, artificial organs i mean.
Certainly very cool though, been waiting for this to happen for a while now, artificial organs i mean.