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