Self perception by natural killer cells

Abstract not yet added