CCN6 (WISP3): a new anti-cancer therapy?

CCN6 (WISP3): a new anti-cancer therapy?