title: Chance and necessity revisited.
authors: de Duve Institute, Avenue Hippocrate 75, 1200, Brussels, Belgium. deduve@icp.ucl.ac.be
authors: C
authors: C
authors: de Duve
mesh_terms: D004777:Environment; D019143:Evolution, Molecular; D006801:Humans; D000069497:Origin of Life; D011336:Probability; D012313:RNA / Q000502:physiology; D012641:Selection, Genetic
chemical_list: D012313:RNA