2010

Chance or Necessity? Bioenergetics and the Probability of Life

Nick Lane Journal of Cosmology, 2010, Vol 10, 3286-3304.

Peer-Review articles

External link