Out, out damn spot. The immune system rags on HIV: an exclusive "interview".
Simmons
P
P
D015658:HIV Infections / Q000276:immunology*; D006801:Humans; D007107:Immune System / Q000502:physiology*; D008214:Lymphocytes / Q000276:immunology / Q000502:physiology