Essentials of modern immunology. How the immune system fights a viral infection.
D015395:Histocompatibility Antigens Class I / Q000276:immunology; D007107:Immune System / Q000821:virology*; D008213:Lymphocyte Activation / Q000276:immunology; D013601:T-Lymphocytes / Q000276:immunology; D014777:Virus Diseases / Q000276:immunology*
D015395:Histocompatibility Antigens Class I