On the mechanism of immunity--in defense of evolution.
D000906:Antibodies; D000917:Antibody Formation; D005075:Biological Evolution; D002454:Cell Differentiation; D005796:Genes; D007106:Immune Sera; D007109:Immunity / Q000502:physiology*; D008214:Lymphocytes; D008264:Macrophages
D000906:Antibodies; D007106:Immune Sera