MHC class I antigen presentation and implications for developing a new generation of therapeutic vaccines.

MHC class I antigen presentation and implications for developing a new generation of therapeutic vaccines.