NKp44L: A new tool for fighting cancer.

NKp44L: A new tool for fighting cancer.