Cancer stem cells, endothelial progenitors, and mesenchymal stem cells: "seed and soil" theory revisited.Edward H. Lin, C. Anthony Blau, Yixing Jiang et al.|PubMed|2008Cited by 23