NLR functions in plant and animal immune systems: so far and yet so close.

NLR functions in plant and animal immune systems: so far and yet so close.