Technology in Cancer Research & Treatment, 11 Aug 2017 Single-cell sequencing and tumorigenesis: improved understanding of tumor evolution and metastasis - #cancerresearch #review