The human natural killer cell immune synapse

The human natural killer cell immune synapse