TY - RPRT TI - MHC: function and implication on vaccine development. AU - D D Eckels PY - 2000 UR - https://pubmed.ncbi.nlm.nih.gov/10938966/ ID - 10938966 ER -