Circulating tumor cells: evolving evidence and future challenges.

Circulating tumor cells: evolving evidence and future challenges.