Cell cycle checkpoint in cancer: a therapeutically targetable double-edged sword

Cell cycle checkpoint in cancer: a therapeutically targetable double-edged sword