Unraveling immunity to gamma-herpesviruses: a new model for understanding the role of immunity in chronic virus infection.

Unraveling immunity to gamma-herpesviruses: a new model for understanding the role of immunity in chronic virus infection.