Human leukocyte antigen polymorphisms: variable humoral immune responses to viral vaccines.

Human leukocyte antigen polymorphisms: variable humoral immune responses to viral vaccines.