Cytomegalovirus and immunotherapy: opportunistic pathogen, novel target for cancer and a promising vaccine vector.

Cytomegalovirus and immunotherapy: opportunistic pathogen, novel target for cancer and a promising vaccine vector.