Cancer associated fibroblasts: the dark side of the coin.

Cancer associated fibroblasts: the dark side of the coin.