Using organoids, researchers have found that 'revival' stem cells could hold the key to why people's cancers respond differently to treatment| Cancer Research UK - Cancer News