NLRC5: a key regulator of MHC class I-dependent immune responses.

NLRC5: a key regulator of MHC class I-dependent immune responses.