A molecule that can thwart one of the principal mechanisms of tumour resistance to cancer treatments and thus improve patient survival…. This is what researchers in Lyon (France) may have succeeded...
We all know that our bodies deteriorate as we get older. By trying to understand why, scientists are hoping that they may eventually be able to slow down, or even stop, this process.