Cancer stem cells and their niche in cancer progression and therapy. - Liu, Qiuping; Guo, Zongliang; Li, Guoyin; Zhang, Yunxia; Liu, Xiaomeng; Li, Bing; Wang, Jinping; Li, Xiaoyan (Cancer Cell International, 2023)