Matt Stambaugh on organ regeneration

Calgary Eyeopener

Science and technology contributor Matt Stambaugh talks about some scientists in Edinburgh who believe they may have found a way to persuade failing organs to repair themselves.

More From AudioMobile/Calgary Eyeopener