Contact
Stories
- Type
- Press release
New method discovered to halt active cancer cells
Scientists have discovered a way to stop active cancer cells in their tracks – meaning they can then be eliminated by new drug treatments.
Scientists have discovered a way to stop active cancer cells in their tracks – meaning they can then be eliminated by new drug treatments.