Author information
Authors and Affiliations
Corresponding author
Additional information
Received 25 September 2007; accepted 26 September 2007
Rights and permissions
About this article
Cite this article
de Duve, C. Chance and necessity revisited. Cell. Mol. Life Sci. 64, 3149–3158 (2007). https://doi.org/10.1007/s00018-007-7442-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00018-007-7442-y