Molecular evolution between chemistry and biology : The interplay of competition, cooperation, and mutation.

Molecular evolution between chemistry and biology : The interplay of competition, cooperation, and mutation.