Speculations on the origins of life and the mechanism of cancer.
D000900:Anti-Bacterial Agents; D009369:Neoplasms / Q000209:etiology*; D009858:Oncogenic Viruses / Q000472:pathogenicity; D000069497:Origin of Life
D000900:Anti-Bacterial Agents