Researchers at Stanford have made a discovery that could potentially lead to advancements in cancer treatment. They have found cells that may be able to break apart tumors. Further details about this discovery are available from the source.

The scientists are enthusiastic about their finding and are looking to learn more about how it works. The researchers' excitement is evident, with a focus on understanding the mechanisms behind this discovery, described as an "explosion mechanism". For more information, readers can refer to the original source.