Notch and cancer: a double-edged sword.

Notch and cancer: a double-edged sword.