If this is true I expect to hear or read about it elsewhere. Soon
I have Congestive Heart Failure & pretty low life-expectancy at this point......link please?
Sorry that is all there was. From a UK magazine that I read. Why don't you contact University College London as it is them who are supposed to have developed it. I guess it has to do some more research more before anything happens.