When Seed and Soil Theory Meets Chicken or Egg Theory in Cancer Metastasis.

When Seed and Soil Theory Meets Chicken or Egg Theory in Cancer Metastasis.